ModuleAPI Java 版本开发者指南
写标签存储区

WriteTagData 方法

向标签bank存储区写数据
 
方法签名
  
	public  READER_ERR WriteTagData(int ant, char bank, int address, 
			byte[] data, int datalen, byte[] accesspasswd, short timeout)
  
参数
参数 描述
ant 操作天线
bank 要写的bank,值范围:从0到4; 0-3:用于Gen2标签; 4:用于ISO18000-6b标签。.
address bank内的起始地址,以块为单位
data 要写入的数据
datalen 要写入的数据长度,以字节为单位。 注意:datalen必须是2的倍数。
accesspasswd 如果需要访问密码,请填写密码(4个字节),如果不需要访问密码,则此参数为null。
timeout 超时时间
  
举例
从第2块开始向bank 3写入数据"0x111122223333",不需要访问密码。
  
byte[] data = new byte[6];
data[0] = 0x11;
data[1] = 0x11;
data[2] = 0x22;
data[3] = 0x22;
data[4] = 0x33;
data[5] = 0x33;
Reader.READER_ERR err = rdr.WriteTagData(1, 3, 2, data, 6, null, 1000);